package org.hako.recite.word.review;

import org.hako.recite.word.model.Word;


/**
 * Provider of words to review.
 * 
 * @since 0.4.10
 * @author <a href="mailto:xnnyygn@gmail.com">xnnyygn</a>
 */
public interface ReviewWordsProvider {

	/**
	 * Get count of word.
	 * 
	 * @return
	 */
	public int getCount();
	
	/**
	 * Get word by index.
	 * 
	 * @param index
	 * @return
	 */
	public Word get(int index);
	
	/**
	 * Get column title.s
	 * 
	 * @return
	 */
	public String[] getColumnTitles();
}
